home *** CD-ROM | disk | FTP | other *** search
/ Cre@te Online 2000 December / Cre@teOnline CD05.iso / MacSoft / XML ConsoleMax.sea / XML ConsoleMax / Required / xdk_dev.jar / a / b / SyntacticPredicateEvent.class (.txt) < prev    next >
Encoding:
Java Class File  |  1999-12-15  |  995 b   |  52 lines

  1. package a.b;
  2.  
  3. public class SyntacticPredicateEvent extends GuessingEvent {
  4.    public SyntacticPredicateEvent(Object var1) {
  5.       super(var1);
  6.    }
  7.  
  8.    public SyntacticPredicateEvent(Object var1, int var2) {
  9.       super(var1, var2);
  10.    }
  11.  
  12.    // $FF: renamed from: a (int, int) void
  13.    void method_0(int var1, int var2) {
  14.       super.a(var1, var2);
  15.    }
  16.  
  17.    public String toString() {
  18.       return method_1("\ns\u00013p:~\u0006$A+o\u000b.r8~\n\u0002g<d\u001bgJ") + ((GuessingEvent)this).getGuessing() + "]";
  19.    }
  20.  
  21.    // $FF: renamed from: a (java.lang.String) java.lang.String
  22.    private static String method_1(String var0) {
  23.       char[] var1 = var0.toCharArray();
  24.       int var2 = var1.length;
  25.  
  26.       for(int var3 = 0; var3 < var2; ++var3) {
  27.          char var10002 = var1[var3];
  28.          byte var10003;
  29.          switch (var3 % 5) {
  30.             case 0:
  31.                var10003 = 89;
  32.                break;
  33.             case 1:
  34.                var10003 = 10;
  35.                break;
  36.             case 2:
  37.                var10003 = 111;
  38.                break;
  39.             case 3:
  40.                var10003 = 71;
  41.                break;
  42.             default:
  43.                var10003 = 17;
  44.          }
  45.  
  46.          var1[var3] = (char)(var10002 ^ var10003);
  47.       }
  48.  
  49.       return new String(var1);
  50.    }
  51. }
  52.